import router from './index.js';

// afterEach((to,form)) 在跳转之后判断
router.beforeEach((to, from, next) => {
  if (to.matched.some(res => res.meta.isLogin)) { // 校验是否需要登录
    if (sessionStorage.getItem('userName')) {
      next();
    } else {
      next({
        path: '/login',
        query: {
          redirect: to.fullPath // 原本跳转页面路径
        }
      });
    }
  } else {
    next();
  }
});

export default router;